small altar - Turkish English Dictionary